snack stall - German English Dictionary